a species of limbless amphibian in the family dermophiidae - Französisch Englisch Wörterbuch